electromagnetic deep sounding - Turkish English Dictionary